Cuba, Havana - Calle 23. Busy Street In El Vedado District.